/**
 * 
 */
package com.rf.richfitwheel.admin.sys.service;

import com.rf.richfitwheel.admin.sys.model.UserStation;

import java.util.List;

/**
 * 系统用户
 * @author zhanglu
 *
 */
public interface SysUserStationService {


	List<UserStation> getListByUserId(String userId);

    List<UserStation> getListByUserIdAndOrgId(String userId, String orgId);
    
    List<UserStation> getListByUserIdAndOrgId(String userId, String orgId, String moduleType);
    void deleteByUserIdAndOrgId(String userId, String orgId);

    void deleteByUserId(String userId);

    List<String> getStationIdsByUserId(String userId);
    /**
     * 只删除对应模块的记录
     * @param userId 用户名
     * @param moduleType 模块
     */
    void deleteByUserIdAndModuleType(String userId, String moduleType);
}
